@import "base";

//地址
.address-pop-main{
  width: 100%;
  height: 100%;

  .van-popup,
  .address-choose-box{
    width: 100%;
    height: 100%;

    .first-address{
      display: flex;
      width: 100%;
      min-height: 60px;
      height:auto;
      padding:0 15px;
      box-sizing: border-box;

      span{
        width: 26px;
        min-height: 60px;
        height:auto;
        display: flex;
        justify-content: left;
        align-items: center;

        i.iconfont{
          //display: inline-block;
          color: #7E82F6;
          font-size: 16px;
          position: absolute;
          top: 50%;
          left:15px;
          transform: translateY(-50%);
        }
      }

    }

    .msg{
      width:calc(100% - 26px);
      height: 100%;
      padding:12px 0;
      box-sizing: border-box;

      p{
        i{
          font-style: normal;
          margin-left: 40px;
        }
      }

      .addressDetail{
        width: 90%;
        flex-wrap:wrap;
        margin-top: 2px;
      }
    }

    i.iconfont{
      top: 50%;
      right: 0;
      transform: translateY(-50%);
      color: #757575;
    }

    .address-choose-list{
      ul{
        width: 100%;
        height:auto;

        li{
          min-height: 60px;
          height:auto;
          padding:0 15px;
          box-sizing: border-box;

          .msg{
            width: 100%;

            sub{
              top: -5px;
              left:0;
              background-color: #B989F4;
              width: 28px;
              height: 14px;
              border-radius: 1px;
              font-size: 10px;
              color: #fff;
              margin-left: 9px;
            }
          }
        }
      }
    }


    //*****无地址*****
    .none{
      color: #7A7B82;

      img {
        width: 95px;
        height: 89px;
        margin-top: 135px;
      }
    }
    //*****无地址*****

    .btn{
      position: fixed;
      bottom:0;
      left:0;
      width: 100%;
      height: 68px;
      padding:12px 15px;
      box-sizing: border-box;

      span{
        background: -webkit-linear-gradient(right,#A182FF,#7E82F6);
        width: 345px;
        height: 44px;
        line-height: 44px;
        color: #fff;
        border-radius: 22px;
      }

    }

    .new-pop{
      background-color: #F7F8FA;

      .van-cell{
        color: #45454D;
      }


      .van-address-edit__buttons {
        padding: 30px 15px 0 !important;


        .van-button {
          border-radius: 24px;
          border: none;
          background-color: none !important;
          background: -webkit-linear-gradient(right, #A182FF, #7E82F6) !important;

          span {
            font-size: 15px;
          }
        }
      }
    }
  }
}
//地址